@CHARSET "UTF-8";
div,ul,ul li,span{word-break:break-all;word-wrap:break-word;}
a{
    text-decoration:none;
    cursor:pointer
}
body{
    font-size:12px;
    font-family: "Microsoft yahei", "微软雅黑", Tahoma, Verdana, Arial, sans-serif1em;
    background:#fff;
    background-position: left;
    background-position: left top;
    font-weight:normal;
}
.height35{ height:35px;}
.borderbottom{border-bottom:1px solid #cfcfcf;}
.mainproductdiv
{
    width:1140px; margin:0 auto; overflow:hidden;
}
.margin{margin:0 auto;}
.margin23{margin-left:23px;}
.margintop20{ margin-top:20px;}
.flowleft{float:left;}
.flowright{float:right;}

div.topdiv
{
    width:100%;
    height:110px;
    background:url(../../images/tiao.png);
    background-repeat:repeat-x;
}
div.height20
{
    height:23px;
}
div.maintop
{
    width:1100px;
    height:86px;
    margin:0 auto;
}

div.logodiv
{
    width: 260px;
    height: 70px;
    float: left;
    margin-top:10px;
}

div.menudiv
{
    width: 730px;
    height: 84px;
    float: right;
}

div.divsearch
{
    width:180px;
    height:30px;
    background-image:url(../../images/inputF.png);
    background-repeat:no-repeat;
    background-position:3px 5px;
}

div.divsearch input[type='text']
{
    width: 142px;
}
div.divsearch input[type='submit']
{
    background:url(../../images/searchbtn.png);
    background-repeat:no-repeat;
    width:22px;
    height:22px;
}

.w_img_box
{
    clear:both;
    height:380px;
    z-index:0;
}


.divNew
{
    width:100%;
    height:48px;
    line-height:48px;
    background:url(../../images/xintiao.png);
    background-repeat:repeat-x;
}

.divmenu
{
    width: 530px;
    height:32px;
    text-align: left;
    z-index:1000;
    font-size: 14px;
}

/*
ul.lianjie
{
    margin-top:8px;
}
ul.lianjie li a
{
    display:block;
    padding:3px 0px 3px 0px;
    font-size:13px;
    color:#897a67;
    overflow:hidden;
}

.chanping a{color:#000;}
.chanping
{
    width:239px;
    float:left;
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
    background-color:#fff;
    height:30px;
    line-height:30px;
    text-align:center;
    font-size:13px;
    overflow:hidden;
}*/

#ultable{ float:right;}
#ultable li{display:block; float:left; position:relative;}
#ultable li a{display:block;text-align:center;font-size:15px;color:#040001; text-decoration:none;padding:1px;overflow:hidden}

#ultable ul li a.anselect,#ultable ul li a.current{display:block;padding:0;  background:url(../../images/arrow.png) no-repeat;}

#ultable li.width130px{width:135px;}
#ultable li.width175px{width:175px;}
#ultable .child_nav{ display:none; position:absolute; left:2px; top:34px; zoom:1; z-index:2; background:url(../../images/divbg.png) repeat;}
#ultable .divmenupadding{padding:0 0 0 4px;_background:none;}
#ultable .list022{float:left;width:130px;overflow:hidden;}
#ultable .zk_child li a.zktitle{ background:url(../../images/arrow.png) 0 7px no-repeat; }
#ultable .zk_child{padding:3px 0 0 0;}
#ultable .zk_child li{padding:0px;height:auto;line-height:24px;display:block;float:none;}
#ultable .child_nav li a:hover{color:#D8001D;}

.bannar{height:380px; overflow:hidden;}
.bannar_wrap{height:380px;}
.bannar_wrap_ul{height:380px;}
.bannar_wrap_ul li{height:380px;}

.bannar_wrap_button_ul{ margin:0 auto;  height:14px; width:300px; }
.bannar_wrap_button_ul li{width:41px; height:15px; margin-top:4px; display:block; float:left;}
.bannar_button{background:url(../../images/btngray.png) no-repeat;}
.bannar_button_now{background:url(../../images/btnhover.png) no-repeat;}
.yidongdiv{width:100%; position:absolute; top:455px;}

.bottomDiv{
    clear: both;
    width: 100%;
    background: #b9b9b9;
    border-top: 1px solid #ebebeb;
    height: 40px;
    line-height: 40px;
}

.bottomlink
{
    width: 100%;
    background: #f9f9f9;
    border-top: 1px solid #ebebeb;
    min-height: 200px;
    height:auto;
    overflow:hidden;
}

div.middiv
{
    width:1100px;
    height:auto;
    min-height:300px;
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    padding-bottom:8px;
    overflow:hidden;
}

div.midpicdiv
{
    clear:both;
    height:246px;
    background:url(../../images/bg.png) repeat-x;
}

div.midpicdivmargin
{
    width:1100px;
    height:246px;
    margin:0 auto;
    overflow:hidden;
    z-index:1;
}
div.midpicdivmargin img
{
    margin-left:0px;
}

div.leftmenuabout
{
    width:250px;
    min-height:300px;
    float:left;
    text-align:center;
    background:#fafafa;
}
span.spanmenu{margin-left:80px;}
div.menushow
{
    background:url(../../images/xiaotao.png) repeat-x;
    height:40px;
    line-height:45px;
    text-align:left;
    font-size:18px;
    color:#fff;
}
ul.ulmenuabout
{
    width:250px;
}
ul.ulmenuabout li a
{
    font-size:14px;
    display:block;
    padding-left:80px;
    color:#000;
    height:39px;
    line-height:37px;
    text-align:left;
    overflow:hidden;
}
div.contentdiv
{
    height:39px;
    width:800px;
    margin:0 auto;
    border-bottom:1px solid #ededed;
}
div.contentdiv span
{
    color:#31b2f4;
    font-size:18px;
    display:block;
    padding: 0px;
    line-height:39px;
}

div.rightmenuabout
{
    float:right;
    width:840px;
    min-height:500px;
    border:1px solid #e3e3e3;
    overflow:hidden;
}

#showInfo
{
    width:800px;
    height:auto;
    margin:0 auto;
    /*padding:10px 5px 10px 5px;*/
    overflow:hidden;
    padding-top:10px;
    padding-bottom:10px;
}
.divshow
{
    width: 252px;
    height: 216px;
    float: left;
    margin-left:7px;
    margin-right:7px;
    border: 0px solid #f00;
    overflow:hidden;
}
.divshowfriend
{
    width: 252px;
    height: 130px;
    float: left;
    margin-left:7px;
    margin-right:7px;
    border: 0px solid #f00;
    overflow:hidden;
}
.divto
{
    width:250px;
    margin-top:5px;
    text-align:center;
}
.divto a
{
    color:#000;
    text-decoration:none;
    outline:none;
}
.divcss
{
    width: 786px;
    border: 1px solid #EDEDED;
    margin-top:10px;
    overflow:hidden;
}
.tablecss
{
    width: 785px;
}
.concss
{
    width: 560px;
    height: 90px;
    line-height:1.5em;
    font-size:14px;
    padding-left:5px;
    padding-right:5px;
    overflow: hidden;
}
.gdcss
{
    text-align: right;
    color: Blue;
    height:30px;
    width:565px;
    vertical-align:top;
    padding-top:5px;
    padding-right:8px;
}
.gdcss a
{
    text-decoration:none;
    color: Blue;
}
.tdlcss
{
    width: 215px;
    height:160px;
}
.tdlcss img{margin-left:5px;}
.tdrcss
{
    width: 565px;
    height:20px;
    font-size:16px;
    font-weight:bold;
    padding-left:5px;
    color:GrayText;
    overflow:hidden;
    vertical-align:top;
}
.tdrcss span
{
    display:block;
    margin-top:10px;
}
.tdlneirong
{
    width:565px;
    height:95px;
    overflow:hidden;
    vertical-align:top;
}

.tablecss{width:730px; min-height:120px; height:auto; margin-left:10px; float:left; }
.tablecss td a{color:#1772a9;}
.tdwidth{width:160px; text-align:left; font-size:1.3em; color:#000; height:24px;}
.tdwidth02{width:200px; text-align:left; font-size:1.3em; color:#000; }
td.tdcom{ font-size:14px; height:96px;}

.ulproduct,.ulnew,.ullink,.ulcompany{margin-top:5px;}
.ulproduct li a,.ulnew li a
{
    display:block;
    line-height:26px;
    height:26px;
    width:180px;
}
.ullink li a
{
    display:block;
    line-height:26px;
    height:26px;
    width:140px;
}
.ulcompany li{padding-left:30px; font-size:14px; line-height:26px; height:26px;}
.ulcompany li.licom{ background:url(../../images/com.png) no-repeat; }
.ulcompany li.lihonor{ background:url(../../images/honor.png) no-repeat; }
.ulcompany li.lipeople{ background:url(../../images/people.png) no-repeat -5px; }
.ulcompany li.liculture{ background:url(../../images/culture.png) no-repeat; }

.imgPanel{width:285px; height:275px; float: left; margin-top:5px;}
.imgDiv{width: 270px; height: 270px;border: 1px solid #ccc; overflow: hidden; margin:0 auto;}
.imginner{width: inherit; height: 60px; padding-left: 4px; overflow: hidden; margin-top: 5px;}
.imginner a.proudct{color: #000; height: 30px; line-height: 28px; font-size: 1.3em;}
.imginner p.company{color: #b2b6c2; height: 24px; line-height: 24px; font-size: 1.2em;}

.mainmenudiv
{
    width:1140px; margin:0 auto;
}
.height75{height:75px;}

#qq
{
    display:block;
    width:40px;
    height:40px;
    background:url(../../images/QQ.png) no-repeat;
}
#qq:hover
{
    background:url(../../images/QQHover.png) no-repeat;
}

#content
{
    display:block;
    width:40px;
    height:40px;
    background:url(../../images/tel.png) no-repeat;
}
/*
#content:hover
{
    background:url(../../images/telHover.png) no-repeat;
}*/

#searchform input[type='submit']
{
    height:26px;
    width:24px;
    border:1px solid #ccc;
    background:url(../../images/search.png) no-repeat;
}
#txtSearch
{
    width:200px;
    font-size:13px;
    color: #b0a4a4;
    margin-left:3px;
    line-height:20px;
    height:20px;
    border:0px solid #000;
    margin-top:2px;
}

#wnMenu{width:565px; height:32px;  float:right; float:right; }
#wnMenu ul.main_nav{clear:both; height:32px;width:562px;}
#wnMenu ul li{float:left;height:32px;line-height:30px;display:block; position:relative;}
#wnMenu ul li a{display:block;text-align:center;font-size:16px;color:#040001; text-decoration:none;overflow:hidden;}
#wnMenu ul li a:hover{ color:#1570a6;}
#wnMenu ul li a.anselect{display:block;text-align:center;text-decoration:none;padding:0; background-color:#fff; border-top:1px solid #cbcbc3; border-left:1px solid #cbcbc3; border-right:1px solid #cbcbc3;}
#wnMenu ul li a.current{display:block;text-align:center;font-weight:bold;text-decoration:none;padding:0; background-color:#00a3f2; color:#fff;}

#wnMenu ul li.nav_sy{width:60px;}
li.nav90{width:100px;}
li.nav80{width:80px;}
.flowleft{float:left;}

#wnMenu .child_nav{ display:none; background:url(../../images/divbg.png) repeat;}
#wnMenu .divmenupadding{ position:absolute; left:0px; top:31px; zoom:1; padding:6px 0 0 0;_background:none;}
#wnMenu .divLast{ position:absolute; left:-140px; top:31px; zoom:1; padding:6px 0 0 0;_background:none;}
#wnMenu .zk_child{padding:8px 0 0 0; }

#wnMenu .zk_child li{ height:auto; line-height:24px; display:block; float:none; }
#wnMenu .zk_child li a{ display:block; text-align:left; text-decoration:none; color:#505050; line-height:24px; font-size:16px; height:24px; padding-left:16px; padding-top:9px; padding-bottom:9px;}

#wnMenu .ulchild{display:none;}
#wnMenu .ulchild{padding:8px 0 0 0; }
#wnMenu .ulchild li{ display:block; height:auto; line-height:24px;  float:none; font-size:16px;}
#wnMenu .ulchild li.blue{padding: 9px 0 9px 16px; font-weight:normal; color:#002050;  }
#wnMenu .ulchild li.zhong{padding: 9px 0 9px 16px; font-weight:normal; color:#ba141a;  }
#wnMenu .ulchild li.bblue{ padding: 9px 0 9px 16px; font-weight:normal; color:#442359; }
#wnMenu .ulchild li.zi{ padding: 9px 0 9px 16px; font-weight:normal; color:#68217a; }
#wnMenu .ulchild li.yellow{  padding: 9px 0 9px 16px; font-weight:normal; color:#dc3701;}
#wnMenu .ulchild li.bluee{ padding: 9px 0 9px 16px; font-weight:normal; color:#1570a6; }
#wnMenu .ulchild li.green{ padding: 9px 0 9px 16px; font-weight:normal; color:#007233; }

#wnMenu .ulchild li a{ display:block; text-align:left; text-decoration:none; color:#505050; line-height:24px; font-size:16px; height:24px; padding: 9px 0 9px 16px;}
#wnMenu .ulchild li a:hover{ text-decoration: underline;}

#wnMenu .child_nav li a.blue,p.blue{background:#002050; color:#fff; }
#wnMenu .child_nav li a.zhong,p.zhong{background:#ba141a; color:#fff; }
#wnMenu .child_nav li a.bblue,p.bblue{background:#442359; color:#fff; }
#wnMenu .child_nav li a.zi,p.zi{background:#68217a; color:#fff;}
#wnMenu .child_nav li a.yellow,p.yellow{background:#dc3701; color:#fff;}
#wnMenu .child_nav li a.bluee,p.bluee{background:#1570a6; color:#fff;}
#wnMenu .child_nav li a.green,p.green{background:#007233; color:#fff;}
